alibi (defence of) - Espagnol Anglais Dictionnaire